fine mechanical - French English Dictionary